package com.ruoyi.web.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName(value = "mes_quality_work")
public class MesQualityWork {
    @TableId
    private String id;
    /** 处理单id */
    private String qualityId;
    /** 类型 */
    private String type;
    /** 生产单id */
    private String produceId;
    /** 生产单编号 */
    private String produceCode;
    /** 产品编码 */
    private String bookCode;
    /** 产品名称 */
    private String orderName;
    /** 下单日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date orderTime;
    /** 印刷方式 1平张，2轮转 */
    private String printType;
    /** 印色 */
    private String printColor;
    /** 印张 */
    private String sheet;
    /** 贴标 */
    private String labeling;
    /** 印数 */
    private BigDecimal printAmount;
    /** 完工数量 */
    private BigDecimal finishNum;
    /** 贴数id */
    private String pieceId;
    /** 计件令数 */
    private BigDecimal pieceLing;
    /** 计件标准 */
    private String standard;
    /** 计件金额 */
    private BigDecimal amount;
    /** 换版数量 */
    private BigDecimal exchangeNum;
    /** 计件标准(换版) */
    private String standardH;
    /** 计件金额(换版) */
    private BigDecimal amountH;
    /** 预计用纸令数 */
    private BigDecimal expectLing;
    /** 实际用纸令数 */
    private BigDecimal realityLing;
    /** 盈亏令数 */
    private BigDecimal ykLing;
    /** 备注 */
    private String remark;
    /** 创建人 */
    private String createBy;
    /** 创建时间 */
    private Date createTime;
    /** 更新人 */
    private String updateBy;
    /** 更新时间 */
    private Date updateTime;
}
